Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour China F6 China F7 Czech Republic F5 Czech Republic F6 Germany F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Austria F5 Slovakia F1 Estonia F3 Slovakia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Slovakia F4 France F7 Togliatti Cup - Togliatti Open de L'Isere - Grenoble JVC Trophy - Vienna Challenger 42 - Andrezieux Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw Busan Open - Busan Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Alexander Kolyaskin Memorial - Donetsk Media Will Cup Busan Challenger Tennis - Busan Steelers Cup - Kosice Samsung Secruities Cup Challenger - Seoul Kia International In Kawana - Kawana Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo XL Bermuda Open - Bermuda Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Sony Ericsson Open 2008 - Belgrade Schickendanz Open - Furth The LTA Manchester Trophy - Manchester Alexander Kolyaskin Memorial - Donetsk Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Germany F5 Germany F1 Pozoblanco Challenger Manchester Challenger Recanati Challenger Istanbul Challenger Geneva Challenger Mons Challenger Kolding Challenger Eckental Challenger Belgrade Challenger Ramat Hasharon Challenger Bordeaux Challenger Busan Challenger Alessandria Challenger Aptos Challenger Trnava Challenger Tashkent Challenger Ortisei Challenger Cherbourg Challenger Bath Challenger Athens Challenger Nottingham Challenger Granby Challenger Astana Challenger Segovia Challenger Eckental Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Athens Challenger Recanati Challenger Beijing Challenger Istanbul Challenger Heilbronn Challenger Sarajevo Challenger Prostejov Challenger ECM Cup - Prague Portoroz Challenger Istanbul Challenger Eskisehir Challenger The Manchester Trophy - Manchester Petange Challenger Oberstaufen Cup - Oberstaufen GHI Bronx Classic - Bronx Eckental Challenger Warsteiner Challenger Lubeck - Lubeck Fergana Challenger - Fergana Bergamo Challenger West of England Tennis - Bristol Memorial Piertomaso Tessitore - San Remo KGHM Polish Indoors - Wroclaw Gimcheon Challenger Busan Challenger USTA Men's Challenger of Urbana-Champaign - Urbana Portoroz Challenger Architect Open - Budapest Tatra Banka Open - Bratislava Tennis Napoli Cup - Naples Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov IX Open Internacional D'Andorra - Andorra Optimus Maia Open - Maia USTA Challenger of Burbank - Burbank Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Muller Cup - Ulm Sarajevo Open - Sarajevo Hamburg Challenger - Hamburg TED Open - Istanbul Copa Ericsson Costa Rica - San Jose Challenger Leon 2003 - Leon West of England Challenger - Bristol Lambertz Open - Aachen The LTA Wrexham Challenger - Wrexham Intersport Heilbronn Open - Heilbronn Steelers Cup - Kosice Asirom Challenger - Brasov Challenger Groningen - Groningen IPP Open - Helsinki The LTA Cardiff Challenger - Cardiff The LTA Wrexham Challenger - Wrexham Fergana Challenger - Fergana Steelers Cup - Kosice Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava Cepu Open - San Marino Czech Open 2005 - Prostejov Challenger Tunisie - Tunis ATP Open Castilla y Leon - Segovia BH Indoor Sarajevo - Sarajevo Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Togliatti Cup - Togliatti Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Open - Heilbronn Tatra Banka Open - Bratislava Tunis Open 2007 - Tunis Privat Bank Cup - Dnepropetrovsk Bauer Watertechnology Cup 2007 - Eckental PEOPLEnet Cup - Dnepropetrovsk Internationaux du Doubs - Besancon Johannesburg Challenger Open D'Orleans - Orleans Tenerife Challenger Samsung Securities Cup - Seoul Bergamo Challenger Rijeka Open - Rijeka Zagreb Open - Zagreb Akbank Private Banking TED Open - Istanbul Sarajevo Challenger Internationaux du Doubs - Besancon Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen BH Telecom Indoors Sarajevo 2006 - Sarajevo Isla de Lanzarote - Lanzarote s Tennis Masters 06 - Graz Tennis Napoli Cup 2007 - Napoli Lambertz Open by Stawag 2007 - Aachen LTA Shrewsbury Challenger - Shrewsbury Challenger DCNS de Cherbourg - Cherbourg Bristol Challenger Trophy - Bristol Salzburg Challenger Haagen Dazs Open - Caracas Intersport Heilbronn Open - Heilbronn CA Challenge - Graz Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo XL Capital Bermuda Open - Bermuda Trofeo Sisma Mantova - Mantova CA-Challenge - Graz Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Cremona Challenger Winnetka Challenger Akbank Private Banking TED Open - Istanbul Rimini Challenger Cordenons Challenger Heilbronn Open - Heilbronn Mons Challenger Internationaler Raiffeisen Grand Prix - St. Polten Orleans Challenger Astana Challenger Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade X Abierto Internacional de Salinas - Salinas Generali Open 2001 - Kitzbuhel Tallahassee Tennis Challenger - Tallahassee The Hamlet Cup - Long Island Arroyo de la Encomienda - Valladolid S Tennis Masters - Graz Reunion Island Challenger Internationaler Raiffeisen Grand Prix - St. Polten Kremlin Cup - Moscow CA Tennis Trophy - Vienna Stockholm Open - Stockholm AAPT Championships - Adelaide Copenhagen Open - Copenhagen Taipei City Challenger Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Generali Open 2003 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Stockholm Open - Stockholm Pingguo Challenger Nottingham Challenger Heineken Challenger - Ho Chi Minh City Asirom Challenger Brasov - Brasov AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Sylt Open 2000 - Sylt Open 13 - Marseille U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart RCA Championships - Indianapolis Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Franche-Comte - Besancon Kremlin Cup - Moscow Neride Prague Indoor - Prague St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Milan Indoors - Milan The Wrexham Challenger - Wrexham Dubai Open - Dubai The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Gran Copa Ericsson - Rio de Janeiro Open de L'Isere - Grenoble RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Open de Moselle - Metz CA Tennis Trophy - Vienna IPP Open - Helsinki Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov BMW Open - Munich Kia International In Caloundra - Caloundra KGHM Polish Indoors - Wroclaw Mumbai Open - Mumbai Stockholm Open - Stockholm Chennai Open - Chennai Ljubljana Open - Ljubljana Nottingham Challenger PBZ Zagreb Indoors - Zagreb U.S. Men's Clay Court Championships - Houston GHI Bronx Classic - Bronx Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach 3° Trofeo 'Citta di Brindisi' - Brindisi Campbell's Hall of Fame Tennis Championships - Newport Akbank Private Banking-TED Open - Istanbul Astana Challenger Countrywide Classic - Los Angeles Generali Open - Kitzbuhel Bulgarian Open - Sofia China Open - Beijing Chennai Open - Chennai Privat Bank Cup - Dniepropetrovsk USTA Men's Challenger of Dallas - Dallas Austrian Open - Kitzbuhel Gallagher International - Hamilton The Surbiton Trophy - Surbiton BA-CA Tennis Trophy - Vienna Togliatti Cup - Togliatti Open Castilla y Leon - Segovia Qatar ExxonMobil Open - Doha The Wrexham Challenger - Wrexham Ciudad de Pozoblanco 'Open Diputacion' - Cordoba CA Challenge 2002 - Graz PBZ Zagreb Indoors - Zagreb Nottingham-2 Challenger Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Tatra Banka Slovak Open - Bratislava Warsteiner Challenger - Wolfsburg USTA Tennis Championships of Houston - Houston The Bolton Challenger - Bolton BCR Open Romania - Bucharest Okal Cup 2001 International Bavarian Championships - Eckental The 69th King's Cup-Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Togliatti Cup - Togliatti Open de la Ville de Saint Denis - Reunion Island Challenger 42 - Andrezieux Bogota Challenger S Tennis Master Championship - Graz GHI Bronx Classic - Bronx Mauritius Open - Mauritius AEGON International - Eastbourne Bank Austria Tennis Trophy - Vienna Geneva Challenger Davidoff Swiss Indoors Basel - Basel Intersport Heilbronn Open - Heilbronn Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg Akbank Private Banking TED Open 2006 - Istanbul Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice Apia International - Sydney Open 13 - Marseille Studena Croatia Open - Umag Malaysian Open - Kuala Lumpur Bergamo Challenger Open des Alpes Trophee BNP Paribas - Grenoble Rhodes Challenger Nottingham Challenger Moselle Open - Metz Kitzbuhel Challenger Besancon Challenger Nottingham-2 Challenger Johannesburg Challenger St. Petersburg Open - St. Petersburg Izmir Challenger Ostrava Challenger Cremona Challenger Tampere Challenger Jersey Challenger Helsinki Challenger Gelsor Open Romania - Bucharest BMW Open - Munich Salzburg Challenger Izmir Challenger Heilbronn Challenger Tashkent Challenger Bergamo Challenger Estoril Open - Estoril Trnava Challenger Ortisei Challenger Helsinki Challenger PBZ Zagreb Indoors - Zagreb Sarajevo Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Bergamo Challenger Quimper Challenger Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport Johannesburg Challenger Gerry Weber Open - Halle Ostrava Challenger Proton Malaysian Open - Kuala Lumpur BA-CA Tennis Trophy - Vienna Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow SA Tennis Open - Johannesburg Serbia Open - Belgrade Taipei City Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Guangzhou Challenger CA Tennis Trophy - Vienna Dubai Duty Free Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Citi Open - Washington The Stella Artois Grass Court Championships - London Adidas International - Sydney PBZ Zagreb Indoors - Zagreb The LTA Hull Challenger - Hull Nova Challenger Osaka - Osaka The Scottish Tennis Championships - Edinburgh Zagreb Open - Zagreb University of Tennessee USTA Men's Challenger - Knoxville Warsteiner Challenger Lubeck 2001 - Lubeck The LTA Manchester Challenger - Manchester Compaq Cup 2001 - Zabrze Open de L'Isere (Open 38) - Grenoble Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi Exim Agmedia Open - Kosice Schickendanz Open - Furth Ordina Open - 's-Hertogenbosch CA Tennis Trophy - Vienna Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad China Open - Beijing PTT Thailand Open - Bangkok Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Sony Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Open de Moselle - Metz President's Cup - Tashkent CA Tennis Trophy - Vienna Open Seat Godo 2003 - Barcelona Qatar Open - Doha Ordina Open - 's-Hertogenbosch Grand Prix Hassan II - Casablanca Open de Moselle - Metz French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris ABN/AMRO World Tennis Tournament - Rotterdam Wimbledon - London The Stella Artois Championships - London U.S. Open - New York Medibank International - Sydney Legg Mason Tennis Classic - Washington Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, QF, ESP-AUT 4-1 Olympics - Athens